package cc.rengu.igas.bsps.common.dao;

import cc.rengu.igas.bsps.common.entity.IndustryInfo;

/**
 * 行业类别表操作接口类
 * Created by 王成 on 2020/3/10
 */
public interface BspsIndustryInfoMapper {
    /**
     * 登记行业类别信息表
     *
     * @param industryInfo 行业类别信息
     * @return 0-成功，其它-失败
     * @throws Exception 异常
     */
    int insertBspsIndustryInfo(IndustryInfo industryInfo) throws Exception;

    /**
     * 更新行业类别信息表
     *
     * @param industryInfo 行业类别信息
     * @return 0-成功，其它-失败
     * @throws Exception 异常
     */
    int updateBspsIndustryInfoById(IndustryInfo industryInfo) throws Exception;

    /**
     * 根据非业务主键查询行业类别信息
     *
     * @param id 非业务主键
     * @return 行业类别信息
     * @throws Exception 异常
     */
    IndustryInfo selectBspsIndustryInfoById(String id) throws Exception;

    /**
     * 根据行业类型查询行业类别信息
     *
     * @param industryType 行业类型
     * @return 行业类别信息
     * @throws Exception 异常
     */
    IndustryInfo selectBspsIndustryInfoByIndustryType(String industryType) throws Exception;
}
